PreviousNextTracker indexSee it online !

(130/308) 1094 - NoSuchMethodError when loading JSwat plugin

JSwatPlugin 1.6
jEdit4.3pre15 using Java 1.6.0_05 on Windows XP SP3

java.lang.NoSuchMethodError: org.gjt.sp.jedit.textarea.JEditTextArea.getBuffer()Lorg/gjt/sp/jedit/Buffer;
at com.bluemarsh.jswat.plugins.jedit.JSwatPlugin.getClassDefinitions(JSwatPlugin.java:239)
at com.bluemarsh.jswat.plugins.jedit.BreakpointHighlight.init(BreakpointHighlight.java:267)
at com.bluemarsh.jswat.plugins.jedit.BreakpointHighlight.<init>(BreakpointHighlight.java:99)
at com.bluemarsh.jswat.plugins.jedit.JSwatPlugin.addTextAreaDecorators(JSwatPlugin.java:685)
at com.bluemarsh.jswat.plugins.jedit.JSwatPlugin.addTextAreaDecorators(JSwatPlugin.java:672)
at com.bluemarsh.jswat.plugins.jedit.JSwatPlugin.start(JSwatPlugin.java:126)
at org.gjt.sp.jedit.PluginJAR.startPlugin(PluginJAR.java:1363)
at org.gjt.sp.jedit.PluginJAR.activatePlugin(PluginJAR.java:739)
at org.gjt.sp.jedit.JARClassLoader._loadClass(JARClassLoader.java:347)
at org.gjt.sp.jedit.JARClassLoader.loadClass(JARClassLoader.java:108)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.gjt.sp.jedit.bsh.BshClassManager.plainClassForName(BshClassManager.java:227)
at org.gjt.sp.jedit.bsh.classpath.BshClassLoader.findClass(BshClassLoader.java:177)
at org.gjt.sp.jedit.bsh.classpath.BshClassLoader.loadClass(BshClassLoader.java:110)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.gjt.sp.jedit.bsh.classpath.ClassManagerImpl.classForName(ClassManagerImpl.java:195)
at org.gjt.sp.jedit.bsh.NameSpace.classForName(NameSpace.java:1318)
at org.gjt.sp.jedit.bsh.NameSpace.getClassImpl(NameSpace.java:1218)
at org.gjt.sp.jedit.bsh.NameSpace.getClass(NameSpace.java:1159)
at org.gjt.sp.jedit.bsh.Name.consumeNextObjectField(Name.java:298)
at org.gjt.sp.jedit.bsh.Name.toObject(Name.java:199)
at org.gjt.sp.jedit.bsh.Name.toObject(Name.java:182)
at org.gjt.sp.jedit.bsh.Name.invokeMethod(Name.java:829)
at org.gjt.sp.jedit.bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at org.gjt.sp.jedit.bsh.BSHPrimarySuffix.doSuffix(BSHPrimarySuffix.java:102)
at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:80)
at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at org.gjt.sp.jedit.bsh.Interpreter.eval(Interpreter.java:644)
at org.gjt.sp.jedit.bsh.Interpreter.eval(Interpreter.java:738)
at org.gjt.sp.jedit.bsh.Interpreter.eval(Interpreter.java:727)
at org.gjt.sp.jedit.BeanShellFacade._eval(BeanShellFacade.java:148)
at org.gjt.sp.jedit.BeanShellFacade.eval(BeanShellFacade.java:113)
at org.gjt.sp.jedit.BeanShell.eval(BeanShell.java:387)
at org.gjt.sp.jedit.gui.DockableWindowFactory$Window.createDockableWindow(DockableWindowFactory.java:445)
at org.gjt.sp.jedit.gui.DockableWindowManager.showDockableWindow(DockableWindowManager.java:336)
at org.gjt.sp.jedit.jEdit.newView(jEdit.java:2277)
at org.gjt.sp.jedit.PerspectiveManager$PerspectiveHandler.endElement(PerspectiveManager.java:372)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLNSDTDValidator.endNamespaceScope(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at org.gjt.sp.util.XMLUtilities.parseXML(XMLUtilities.java:125)
at org.gjt.sp.jedit.SettingsXML.load(SettingsXML.java:150)
at org.gjt.sp.jedit.PerspectiveManager.loadPerspective(PerspectiveManager.java:104)
at org.gjt.sp.jedit.jEdit$6.run(jEdit.java:3649)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Submitted kkouzmin - 2008-10-10 13:44:22 Assigned
Priority 5 Labels
Status open Group None
Resolution None

Comments

2008-10-10 13:53:31
daleanson

The JSwat plugin is no longer maintained. JSwat has evolved into its own application based on NetBeans. See the project page at http://code.google.com/p/jswat/.

2008-10-10 14:09:01
kkouzmin

But then why JSwat plugin is offered for download in jEdit's Plugin Manager, Install tab? Supposedly this Install tab lists only plugins that are confirmed to work with jEdit.

And if not JSwat, then there is currently no plugin at all for debugging Java code? (JavaDebugger is not supported and is not working on jEdit4.3pre as well...)